package com.csun.cmny.provider.service;

import com.csun.cmny.base.dto.LoginAuthDto;
import com.csun.cmny.core.support.IService;
import com.csun.cmny.provider.dto.AdvisoryCancelQueryDto;
import com.csun.cmny.provider.model.domain.OmcAdvisoryCancel;
import com.github.pagehelper.PageInfo;

public interface OmcAdvisoryCancelService extends IService<OmcAdvisoryCancel> {

    /*
    * 删除取消预约记录
    * */
    Integer deleteAdvisoryById(Long advisoryCancelId, LoginAuthDto loginAuthDto);

    /*
    * 保存取消预约记录
    * */
    Integer saveAdvisoryCancel(OmcAdvisoryCancel omcAdvisoryCancel, LoginAuthDto loginAuthDto);

    /*
    * 查询取消记录list
    * */
    PageInfo queryAdvisoryCancelListWithPage(AdvisoryCancelQueryDto advisoryCancelQueryDto);
}
